light-diffusing grate - Turco Inglés Diccionario